<?php
	session_start(); 
	include("conexion.php");
	
	$NumeTorneo = $_POST["NumeTorneo"];
	$Grupo = $_POST["Grupo"];
	$Tipo = strtolower($_POST["Tipo"]);
	
	$conn = new mysqli($dbhost, $dbuser, $dbpass, $db) or die("Problemas al conectar al Servidor");
	$strSalida = "";
		
	switch ($Grupo) {
		case "equipos":
			switch ($Tipo) {
				case "puntos";
					$strSQL = "SELECT NumeEqui, NombEqui, COALESCE(RutaLogo, 'imagenes/sin-avatar.png') RutaLogo, SUM(PJ) PJ, SUM(PC) PC, SUM(PR) PR, SUM(DIF) DIF";
					$strSQL.= " FROM (";
					$strSQL.= " SELECT e.NumeEqui, e.NombEqui, e.RutaLogo, COUNT(*) PJ, SUM(p.PtosEquiLoca) PC, SUM(p.PtosEquiVisi) PR, SUM(p.PtosEquiLoca) - SUM(p.PtosEquiVisi) DIF";
					$strSQL.= " FROM partidos p";
					$strSQL.= " INNER JOIN equipos e ON p.NumeEquiLoca = e.NumeEqui";
					if ($NumeTorneo != "A")
						$strSQL.= " WHERE p.NumeTorneo = " . $NumeTorneo;
					$strSQL.= " GROUP BY e.NumeEqui, e.NombEqui, e.RutaLogo";
					$strSQL.= " UNION ALL";
					$strSQL.= " SELECT e.NumeEqui, e.NombEqui, e.RutaLogo, COUNT(*) PJ, SUM(p.PtosEquiVisi) PC, SUM(p.PtosEquiLoca) PR, SUM(p.PtosEquiVisi) - SUM(p.PtosEquiLoca) DIF";
					$strSQL.= " FROM partidos p";
					$strSQL.= " INNER JOIN equipos e ON p.NumeEquiVisi = e.NumeEqui";
					if ($NumeTorneo != "A")
						$strSQL.= " WHERE p.NumeTorneo = " . $NumeTorneo;
					$strSQL.= " GROUP BY e.NumeEqui, e.NombEqui, e.RutaLogo";
					$strSQL.= " ) tabla";
					$strSQL.= " GROUP BY NumeEqui, NombEqui, RutaLogo";
					$strSQL.= " ORDER BY PC DESC";
					
					if (!($tabla = $conn->query($strSQL))) {
						$strSalida = "Error al realizar la consulta.<br>";
						$strSalida.= $conn->error;		    	
				    }
				    else {
					    $i = 1;
					
					    if ($tabla->num_rows > 0) {
					    	$strSalida = $crlf.'<input type="hidden" id="hdnColOrden" value="3" />';
					    	$strSalida.= $crlf.'<input type="hidden" id="hdnTipoOrden" value="true" />';
					    	$strSalida.= $crlf.'<table class="tabla" id="tablaDatos">';
						    $strSalida.= $crlf.'<tr class="tablaFilaTitulo">';
						    $strSalida.= $crlf.'<th title="Posici&oacute;n">#</th>';
						    $strSalida.= $crlf.'<th>Equipo</th>';
						    $strSalida.= $crlf.'<th title="Partidos Jugados" style="cursor: pointer;" onclick="ordenar(2);">PJ</th>';
						    $strSalida.= $crlf.'<th title="Puntos Convertidos" style="cursor: pointer;" onclick="ordenar(3);">[PC <img src="imagenes/abajo.png"/>]</th>';
						    $strSalida.= $crlf.'<th title="Puntos Recibidos" style="cursor: pointer;" onclick="ordenar(4);">PR</th>';
						    $strSalida.= $crlf.'<th title="Diferencia" style="cursor: pointer;" onclick="ordenar(5);">DIF</th>';
						    $strSalida.= $crlf.'</tr>';
						    
						    while ($fila = $tabla->fetch_array()) {
						        if ($i % 2 == 0)
						            $strSalida.= $crlf.'<tr class="tablaFilaAlternativa">';
						        else
						            $strSalida.= $crlf.'<tr class="tablaFilaNormal">';
						        
						        //Posicion
						        $strSalida.= $crlf.'<td style="text-align: right;">'.$i.'</td>';
						        //Equipo
						        $strSalida.= $crlf.'<td id="NombEqui'.$i.'" style="text-align: center;"><table><tr><td><img src="'.$fila["RutaLogo"].'" title="'.$fila["NombEqui"].'" style="width: 50px; height: 50px;" /></td><td style="vertical-align: middle">'.$fila["NombEqui"].'</td></tr></table></td>';
						        //PJ
						        $strSalida.= $crlf.'<td style="text-align: right;">'.$fila["PJ"].'</td>';
						        //PC
						        $strSalida.= $crlf.'<td style="text-align: right;">'.$fila["PC"].'</td>';
						        //PC
						        $strSalida.= $crlf.'<td style="text-align: right;">'.$fila["PR"].'</td>';
						        //DIF
						        $strSalida.= $crlf.'<td style="text-align: right;">'.$fila["DIF"].'</td>';
						        $strSalida.= $crlf.'</tr>';
						        
						        $i++;
						    }
						    $tabla->free();
							$strSalida.=$crlf.'</table>';
						}
					    else
					    	$strSalida = "El torneo no tiene ning&uacute;n partido disputado.";
				    }
					break;
					
				case "efectividad":
					$strSQL = "SELECT NumeEqui, NombEqui, COALESCE(RutaLogo, 'imagenes/sin-avatar.png') RutaLogo, SUM(PJ) PJ, SUM(1C) 1C, SUM(1I) 1I, ROUND(AVG(1P), 2) 1P, SUM(2C) 2C, SUM(2I) 2I, ROUND(AVG(2P), 2) 2P, SUM(3C) 3C, SUM(3I) 3I, ROUND(AVG(3P), 2) 3P";
					$strSQL.= " FROM (";
					$strSQL.= " SELECT e.NumeEqui";
					$strSQL.= "   , e.NombEqui";
					$strSQL.= "   , e.RutaLogo";
					$strSQL.= "   , COUNT(DISTINCT p.NumePart) PJ";
					$strSQL.= "   , COALESCE(SUM(pj.1C), 0) 1C";
					$strSQL.= "   , COALESCE(SUM(pj.1I), 0) 1I";
					$strSQL.= "   , COALESCE(ROUND(SUM(1C) / SUM(1I) * 100, 2), 0) 1P";
					$strSQL.= "   , COALESCE(SUM(pj.2C), 0) 2C";
					$strSQL.= "   , COALESCE(SUM(pj.2I), 0) 2I";
					$strSQL.= "   , COALESCE(ROUND(SUM(2C) / SUM(2I) * 100, 2), 0) 2P";
					$strSQL.= "   , COALESCE(SUM(pj.3C), 0) 3C";
					$strSQL.= "   , COALESCE(SUM(pj.3I), 0) 3I";
					$strSQL.= "   , COALESCE(ROUND(SUM(3C) / SUM(3I) * 100, 2), 0) 3P";
					$strSQL.= " FROM partidos p";
					$strSQL.= " INNER JOIN equipos e ON p.NumeEquiLoca = e.NumeEqui";
					$strSQL.= " LEFT JOIN partidosjugadores pj ON p.NumePart = pj.NumePart AND p.NumeEquiLoca = pj.NumeEqui";
					if ($NumeTorneo != "A")
						$strSQL.= " WHERE p.NumeTorneo = " . $NumeTorneo;
					$strSQL.= " GROUP BY e.NumeEqui, e.NombEqui, e.RutaLogo";
					$strSQL.= " UNION ALL";
					$strSQL.= " SELECT e.NumeEqui";
					$strSQL.= "   , e.NombEqui";
					$strSQL.= "   , e.RutaLogo";
					$strSQL.= "   , COUNT(DISTINCT p.NumePart) PJ";
					$strSQL.= "   , COALESCE(SUM(pj.1C), 0) 1C";
					$strSQL.= "   , COALESCE(SUM(pj.1I), 0) 1I";
					$strSQL.= "   , COALESCE(ROUND(SUM(1C) / SUM(1I) * 100, 2), 0) 1P";
					$strSQL.= "   , COALESCE(SUM(pj.2C), 0) 2C";
					$strSQL.= "   , COALESCE(SUM(pj.2I), 0) 2I";
					$strSQL.= "   , COALESCE(ROUND(SUM(2C) / SUM(2I) * 100, 2), 0) 2P";
					$strSQL.= "   , COALESCE(SUM(pj.3C), 0) 3C";
					$strSQL.= "   , COALESCE(SUM(pj.3I), 0) 3I";
					$strSQL.= "   , COALESCE(ROUND(SUM(3C) / SUM(3I) * 100, 2), 0) 3P";
					$strSQL.= " FROM partidos p";
					$strSQL.= " INNER JOIN equipos e ON p.NumeEquiVisi = e.NumeEqui";
					$strSQL.= " LEFT JOIN partidosjugadores pj ON p.NumePart = pj.NumePart AND p.NumeEquiVisi = pj.NumeEqui";
					if ($NumeTorneo != "A")
						$strSQL.= " WHERE p.NumeTorneo = " . $NumeTorneo;
					$strSQL.= " GROUP BY e.NumeEqui, e.NombEqui, e.RutaLogo";
					$strSQL.= " ) tabla";
					$strSQL.= " GROUP BY NumeEqui, NombEqui, RutaLogo";
					$strSQL.= " ORDER BY 4 DESC";
					
					if (!($tabla = $conn->query($strSQL))) {
						$strSalida = "Error al realizar la consulta.<br>";
						$strSalida.= $conn->error;
					}
					else {
						$i = 1;
							
						if ($tabla->num_rows > 0) {
							$strSalida = $crlf.'<input type="hidden" id="hdnColOrden" value="2" />';
							$strSalida.= $crlf.'<input type="hidden" id="hdnTipoOrden" value="true" />';
							$strSalida.= $crlf.'<table class="tabla" id="tablaDatos">';
							$strSalida.= $crlf.'<tr class="tablaFilaTitulo">';
							$strSalida.= $crlf.'<th title="Posici&oacute;n">#</th>';
							$strSalida.= $crlf.'<th>Equipo</th>';
							$strSalida.= $crlf.'<th title="Partidos Jugados" style="cursor: pointer;" onclick="ordenar(2);">[PJ <img src="imagenes/abajo.png"/>]</th>';
							$strSalida.= $crlf.'<th title="Simples Convertidos" style="cursor: pointer;" onclick="ordenar(3);">1C</th>';
							$strSalida.= $crlf.'<th title="Simples Intentados" style="cursor: pointer;" onclick="ordenar(4);">1I</th>';
							$strSalida.= $crlf.'<th title="Efectividad en Simples" style="cursor: pointer;" onclick="ordenar(5);">1%</th>';
							$strSalida.= $crlf.'<th title="Dobles Convertidos" style="cursor: pointer;" onclick="ordenar(6);">2C</th>';
							$strSalida.= $crlf.'<th title="Dobles Intentados" style="cursor: pointer;" onclick="ordenar(7);">2I</th>';
							$strSalida.= $crlf.'<th title="Efectividad en Dobles" style="cursor: pointer;" onclick="ordenar(8);">2%</th>';
							$strSalida.= $crlf.'<th title="Triples Convertidos" style="cursor: pointer;" onclick="ordenar(9);">3C</th>';
							$strSalida.= $crlf.'<th title="Triples Intentados" style="cursor: pointer;" onclick="ordenar(10);">3I</th>';
							$strSalida.= $crlf.'<th title="Efectividad en Triples" style="cursor: pointer;" onclick="ordenar(11);">3%</th>';
							$strSalida.= $crlf.'</tr>';
					
							while ($fila = $tabla->fetch_array()) {
								if ($i % 2 == 0)
									$strSalida.= $crlf.'<tr class="tablaFilaAlternativa">';
								else
									$strSalida.= $crlf.'<tr class="tablaFilaNormal">';
					
								//Posicion
								$strSalida.= $crlf.'<td style="text-align: right;">'.$i.'</td>';
								//Equipo
								$strSalida.= $crlf.'<td id="NombEqui'.$i.'" style="text-align: center;"><table><tr><td><img src="'.$fila["RutaLogo"].'" title="'.$fila["NombEqui"].'" style="width: 50px; height: 50px;" /></td><td style="vertical-align: middle">'.$fila["NombEqui"].'</td></tr></table></td>';
								//PJ
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["PJ"].'</td>';
								//1C
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["1C"].'</td>';
								//1I
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["1I"].'</td>';
								//1P
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["1P"].'</td>';
								//2C
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["2C"].'</td>';
								//2I
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["2I"].'</td>';
								//2P
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["2P"].'</td>';
								//3C
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["3C"].'</td>';
								//3I
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["3I"].'</td>';
								//3P
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["3P"].'</td>';
								$strSalida.= $crlf.'</tr>';
					
								$i++;
							}
							$tabla->free();
							$strSalida.=$crlf.'</table>';
						}
						else
							$strSalida = "El torneo no tiene ning&uacute;n partido disputado.";
					}
					break;
					
				case "rebotes":
					$strSQL = "SELECT NumeEqui, NombEqui, RutaLogo, SUM(PJ) PJ, SUM(RO) RO, SUM(RD) RD, SUM(RO + RD) RT";
					$strSQL.= " FROM (";
					$strSQL.= " SELECT e.NumeEqui, e.NombEqui, e.RutaLogo, COUNT(*) PJ, SUM(RO) RO, SUM(RD) RD, SUM(RO + RD) RT";
					$strSQL.= " FROM partidos p";
					$strSQL.= " INNER JOIN (SELECT NumePart, NumeEqui, SUM(RO) RO, SUM(RD) RD, SUM(RO + RD) RT";
					$strSQL.= "             FROM partidosjugadores";
					$strSQL.= "             GROUP BY NumePart, NumeEqui";
					$strSQL.= "             ) pj ON p.NumePart = pj.NumePart AND p.NumeEquiLoca = pj.NumeEqui";
					$strSQL.= " INNER JOIN equipos e ON p.NumeEquiLoca = e.NumeEqui";
					if ($NumeTorneo != "A")
						$strSQL.= " WHERE p.NumeTorneo = " . $NumeTorneo;
					$strSQL.= " GROUP BY e.NumeEqui, e.NombEqui, e.RutaLogo";
					$strSQL.= " UNION ALL";
					$strSQL.= " SELECT e.NumeEqui, e.NombEqui, e.RutaLogo, COUNT(*) PJ, SUM(RO) RO, SUM(RD) RD, SUM(RO + RD) RT";
					$strSQL.= " FROM partidos p";
					$strSQL.= " INNER JOIN (SELECT NumePart, NumeEqui, SUM(RO) RO, SUM(RD) RD, SUM(RO + RD) RT";
					$strSQL.= "             FROM partidosjugadores";
					$strSQL.= "             GROUP BY NumePart, NumeEqui";
					$strSQL.= "             ) pj ON p.NumePart = pj.NumePart AND p.NumeEquiVisi = pj.NumeEqui";
					$strSQL.= " INNER JOIN equipos e ON p.NumeEquiVisi = e.NumeEqui";
					if ($NumeTorneo != "A")
						$strSQL.= " WHERE p.NumeTorneo = " . $NumeTorneo;
					$strSQL.= " GROUP BY e.NumeEqui, e.NombEqui, e.RutaLogo";
					$strSQL.= " ) tabla";
					$strSQL.= " GROUP BY NumeEqui, NombEqui, RutaLogo";
					$strSQL.= " ORDER BY RT DESC";
					
					if (!($tabla = $conn->query($strSQL))) {
						$strSalida = "Error al realizar la consulta.<br>";
						$strSalida.= $conn->error;
					}
					else {
						$i = 1;
							
						if ($tabla->num_rows > 0) {
							$strSalida = $crlf.'<input type="hidden" id="hdnColOrden" value="5" />';
					    	$strSalida.= $crlf.'<input type="hidden" id="hdnTipoOrden" value="true" />';
					    	$strSalida.= $crlf.'<table class="tabla" id="tablaDatos">';
							$strSalida.= $crlf.'<tr class="tablaFilaTitulo">';
							$strSalida.= $crlf.'<th title="Posici&oacute;n">#</th>';
							$strSalida.= $crlf.'<th>Equipo</th>';
							$strSalida.= $crlf.'<th title="Partidos Jugados" style="cursor: pointer;" onclick="ordenar(2);">PJ</th>';
							$strSalida.= $crlf.'<th title="Rebotes Ofensivos" style="cursor: pointer;" onclick="ordenar(3);">RO</th>';
							$strSalida.= $crlf.'<th title="Rebotes Defensivos" style="cursor: pointer;" onclick="ordenar(4);">RD</th>';
							$strSalida.= $crlf.'<th title="Totales" style="cursor: pointer;" onclick="ordenar(5);">[RT <img src="imagenes/abajo.png"/>]</th>';
							$strSalida.= $crlf.'</tr>';
					
							while ($fila = $tabla->fetch_array()) {
								if ($i % 2 == 0)
									$strSalida.= $crlf.'<tr class="tablaFilaAlternativa">';
								else
									$strSalida.= $crlf.'<tr class="tablaFilaNormal">';
					
								//Posicion
								$strSalida.= $crlf.'<td style="text-align: right;">'.$i.'</td>';
								//Equipo
								$strSalida.= $crlf.'<td id="NombEqui'.$i.'" style="text-align: center;"><table><tr><td><img src="'.$fila["RutaLogo"].'" title="'.$fila["NombEqui"].'" style="width: 50px; height: 50px;" /></td><td style="vertical-align: middle">'.$fila["NombEqui"].'</td></tr></table></td>';
								//PJ
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["PJ"].'</td>';
								//RO
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["RO"].'</td>';
								//RD
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["RD"].'</td>';
								//RT
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["RT"].'</td>';
								$strSalida.= $crlf.'</tr>';
					
								$i++;
							}
							$tabla->free();
							$strSalida.=$crlf.'</table>';
						}
						else
							$strSalida = "El torneo no tiene ning&uacute;n partido disputado.";
					}
					break;
				
				case "recuperos":
					$strSQL = "SELECT NumeEqui, NombEqui, RutaLogo, SUM(PJ) PJ, SUM(Re) Re";
					$strSQL.= " FROM (";
					$strSQL.= " SELECT e.NumeEqui, e.NombEqui, e.RutaLogo, COUNT(*) PJ, SUM(Re) Re";
					$strSQL.= " FROM partidos p";
					$strSQL.= " INNER JOIN (SELECT NumePart, NumeEqui, SUM(Re) Re";
					$strSQL.= "             FROM partidosjugadores";
					$strSQL.= "             GROUP BY NumePart, NumeEqui";
					$strSQL.= "             ) pj ON p.NumePart = pj.NumePart AND p.NumeEquiLoca = pj.NumeEqui";
					$strSQL.= " INNER JOIN equipos e ON p.NumeEquiLoca = e.NumeEqui";
					if ($NumeTorneo != "A")
						$strSQL.= " WHERE p.NumeTorneo = " . $NumeTorneo;
					$strSQL.= " GROUP BY e.NumeEqui, e.NombEqui, e.RutaLogo";
					$strSQL.= " UNION ALL";
					$strSQL.= " SELECT e.NumeEqui, e.NombEqui, e.RutaLogo, COUNT(*) PJ, SUM(Re) Re";
					$strSQL.= " FROM partidos p";
					$strSQL.= " INNER JOIN (SELECT NumePart, NumeEqui, SUM(Re) Re";
					$strSQL.= "             FROM partidosjugadores";
					$strSQL.= "             GROUP BY NumePart, NumeEqui";
					$strSQL.= "             ) pj ON p.NumePart = pj.NumePart AND p.NumeEquiVisi = pj.NumeEqui";
					$strSQL.= " INNER JOIN equipos e ON p.NumeEquiVisi = e.NumeEqui";
					if ($NumeTorneo != "A")
						$strSQL.= " WHERE p.NumeTorneo = " . $NumeTorneo;
					$strSQL.= " GROUP BY e.NumeEqui, e.NombEqui, e.RutaLogo";
					$strSQL.= " ) tabla";
					$strSQL.= " GROUP BY NumeEqui, NombEqui, RutaLogo";
					$strSQL.= " ORDER BY Re DESC";
						
					if (!($tabla = $conn->query($strSQL))) {
						$strSalida = "Error al realizar la consulta.<br>";
						$strSalida.= $conn->error;
					}
					else {
						$i = 1;
							
						if ($tabla->num_rows > 0) {
							$strSalida = $crlf.'<input type="hidden" id="hdnColOrden" value="3" />';
							$strSalida.= $crlf.'<input type="hidden" id="hdnTipoOrden" value="true" />';
							$strSalida.= $crlf.'<table class="tabla" id="tablaDatos">';
							$strSalida.= $crlf.'<tr class="tablaFilaTitulo">';
							$strSalida.= $crlf.'<th title="Posici&oacute;n">#</th>';
							$strSalida.= $crlf.'<th>Equipo</th>';
							$strSalida.= $crlf.'<th title="Partidos Jugados" style="cursor: pointer;" onclick="ordenar(2);">PJ</th>';
							$strSalida.= $crlf.'<th title="Recuperos" style="cursor: pointer;" onclick="ordenar(3);">[Re <img src="imagenes/abajo.png"/>]</th>';
							$strSalida.= $crlf.'</tr>';
								
							while ($fila = $tabla->fetch_array()) {
								if ($i % 2 == 0)
									$strSalida.= $crlf.'<tr class="tablaFilaAlternativa">';
								else
									$strSalida.= $crlf.'<tr class="tablaFilaNormal">';
									
								//Posicion
								$strSalida.= $crlf.'<td style="text-align: right;">'.$i.'</td>';
								//Equipo
								$strSalida.= $crlf.'<td id="NombEqui'.$i.'" style="text-align: center;"><table><tr><td><img src="'.$fila["RutaLogo"].'" title="'.$fila["NombEqui"].'" style="width: 50px; height: 50px;" /></td><td style="vertical-align: middle">'.$fila["NombEqui"].'</td></tr></table></td>';
								//PJ
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["PJ"].'</td>';
								//Re
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["Re"].'</td>';
								$strSalida.= $crlf.'</tr>';
									
								$i++;
							}
							$tabla->free();
							$strSalida.=$crlf.'</table>';
						}
						else
							$strSalida = "El torneo no tiene ning&uacute;n partido disputado.";
					}
					break;
					
				case "perdidas":
					$strSQL = "SELECT NumeEqui, NombEqui, RutaLogo, SUM(PJ) PJ, SUM(Pe) Pe";
					$strSQL.= " FROM (";
					$strSQL.= " SELECT e.NumeEqui, e.NombEqui, e.RutaLogo, COUNT(*) PJ, SUM(Pe) Pe";
					$strSQL.= " FROM partidos p";
					$strSQL.= " INNER JOIN (SELECT NumePart, NumeEqui, SUM(Pe) Pe";
					$strSQL.= "             FROM partidosjugadores";
					$strSQL.= "             GROUP BY NumePart, NumeEqui";
					$strSQL.= "             ) pj ON p.NumePart = pj.NumePart AND p.NumeEquiLoca = pj.NumeEqui";
					$strSQL.= " INNER JOIN equipos e ON p.NumeEquiLoca = e.NumeEqui";
					if ($NumeTorneo != "A")
						$strSQL.= " WHERE p.NumeTorneo = " . $NumeTorneo;
					$strSQL.= " GROUP BY e.NumeEqui, e.NombEqui, e.RutaLogo";
					$strSQL.= " UNION ALL";
					$strSQL.= " SELECT e.NumeEqui, e.NombEqui, e.RutaLogo, COUNT(*) PJ, SUM(Pe) Pe";
					$strSQL.= " FROM partidos p";
					$strSQL.= " INNER JOIN (SELECT NumePart, NumeEqui, SUM(Pe) Pe";
					$strSQL.= "             FROM partidosjugadores";
					$strSQL.= "             GROUP BY NumePart, NumeEqui";
					$strSQL.= "             ) pj ON p.NumePart = pj.NumePart AND p.NumeEquiVisi = pj.NumeEqui";
					$strSQL.= " INNER JOIN equipos e ON p.NumeEquiVisi = e.NumeEqui";
					if ($NumeTorneo != "A")
						$strSQL.= " WHERE p.NumeTorneo = " . $NumeTorneo;
					$strSQL.= " GROUP BY e.NumeEqui, e.NombEqui, e.RutaLogo";
					$strSQL.= " ) tabla";
					$strSQL.= " GROUP BY NumeEqui, NombEqui, RutaLogo";
					$strSQL.= " ORDER BY Pe DESC";
					
					if (!($tabla = $conn->query($strSQL))) {
						$strSalida = "Error al realizar la consulta.<br>";
						$strSalida.= $conn->error;
					}
					else {
						$i = 1;
							
						if ($tabla->num_rows > 0) {
							$strSalida = $crlf.'<input type="hidden" id="hdnColOrden" value="3" />';
							$strSalida.= $crlf.'<input type="hidden" id="hdnTipoOrden" value="true" />';
							$strSalida.= $crlf.'<table class="tabla" id="tablaDatos">';
							$strSalida.= $crlf.'<tr class="tablaFilaTitulo">';
							$strSalida.= $crlf.'<th title="Posici&oacute;n">#</th>';
							$strSalida.= $crlf.'<th>Equipo</th>';
							$strSalida.= $crlf.'<th title="Partidos Jugados" style="cursor: pointer;" onclick="ordenar(2);">PJ</th>';
							$strSalida.= $crlf.'<th title="P&eacute;rdidas" style="cursor: pointer;" onclick="ordenar(3);">[Pe <img src="imagenes/abajo.png"/>]</th>';
							$strSalida.= $crlf.'</tr>';
					
							while ($fila = $tabla->fetch_array()) {
								if ($i % 2 == 0)
									$strSalida.= $crlf.'<tr class="tablaFilaAlternativa">';
								else
									$strSalida.= $crlf.'<tr class="tablaFilaNormal">';
									
								//Posicion
								$strSalida.= $crlf.'<td style="text-align: right;">'.$i.'</td>';
								//Equipo
								$strSalida.= $crlf.'<td id="NombEqui'.$i.'" style="text-align: center;"><table><tr><td><img src="'.$fila["RutaLogo"].'" title="'.$fila["NombEqui"].'" style="width: 50px; height: 50px;" /></td><td style="vertical-align: middle">'.$fila["NombEqui"].'</td></tr></table></td>';
								//PJ
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["PJ"].'</td>';
								//Pe
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["Pe"].'</td>';
								$strSalida.= $crlf.'</tr>';
									
								$i++;
							}
							$tabla->free();
							$strSalida.=$crlf.'</table>';
						}
						else
							$strSalida = "El torneo no tiene ning&uacute;n partido disputado.";
					}
					break;
					
				case "asistencias":
					$strSQL = "SELECT NumeEqui, NombEqui, RutaLogo, SUM(PJ) PJ, SUM(`As`) `As`";
					$strSQL.= " FROM (";
					$strSQL.= " SELECT e.NumeEqui, e.NombEqui, e.RutaLogo, COUNT(*) PJ, SUM(`As`) `As`";
					$strSQL.= " FROM partidos p";
					$strSQL.= " INNER JOIN (SELECT NumePart, NumeEqui, SUM(`As`) `As`";
					$strSQL.= "             FROM partidosjugadores";
					$strSQL.= "             GROUP BY NumePart, NumeEqui";
					$strSQL.= "             ) pj ON p.NumePart = pj.NumePart AND p.NumeEquiLoca = pj.NumeEqui";
					$strSQL.= " INNER JOIN equipos e ON p.NumeEquiLoca = e.NumeEqui";
					if ($NumeTorneo != "A")
						$strSQL.= " WHERE p.NumeTorneo = " . $NumeTorneo;
					$strSQL.= " GROUP BY e.NumeEqui, e.NombEqui, e.RutaLogo";
					$strSQL.= " UNION ALL";
					$strSQL.= " SELECT e.NumeEqui, e.NombEqui, e.RutaLogo, COUNT(*) PJ, SUM(`As`) `As`";
					$strSQL.= " FROM partidos p";
					$strSQL.= " INNER JOIN (SELECT NumePart, NumeEqui, SUM(`As`) `As`";
					$strSQL.= "             FROM partidosjugadores";
					$strSQL.= "             GROUP BY NumePart, NumeEqui";
					$strSQL.= "             ) pj ON p.NumePart = pj.NumePart AND p.NumeEquiVisi = pj.NumeEqui";
					$strSQL.= " INNER JOIN equipos e ON p.NumeEquiVisi = e.NumeEqui";
					if ($NumeTorneo != "A")
						$strSQL.= " WHERE p.NumeTorneo = " . $NumeTorneo;
					$strSQL.= " GROUP BY e.NumeEqui, e.NombEqui, e.RutaLogo";
					$strSQL.= " ) tabla";
					$strSQL.= " GROUP BY NumeEqui, NombEqui, RutaLogo";
					$strSQL.= " ORDER BY `As` DESC";
					
					if (!($tabla = $conn->query($strSQL))) {
						$strSalida = "Error al realizar la consulta.<br>";
						$strSalida.= $conn->error;
					}
					else {
						$i = 1;
							
						if ($tabla->num_rows > 0) {
							$strSalida = $crlf.'<input type="hidden" id="hdnColOrden" value="3" />';
					    	$strSalida.= $crlf.'<input type="hidden" id="hdnTipoOrden" value="true" />';
					    	$strSalida.= $crlf.'<table class="tabla" id="tablaDatos">';
							$strSalida.= $crlf.'<tr class="tablaFilaTitulo">';
							$strSalida.= $crlf.'<th title="Posici&oacute;n">#</th>';
							$strSalida.= $crlf.'<th>Equipo</th>';
							$strSalida.= $crlf.'<th title="Partidos Jugados" style="cursor: pointer;" onclick="ordenar(2);">PJ</th>';
							$strSalida.= $crlf.'<th title="Asistencias" style="cursor: pointer;" onclick="ordenar(3);">[As <img src="imagenes/abajo.png"/>]</th>';
							$strSalida.= $crlf.'</tr>';
					
							while ($fila = $tabla->fetch_array()) {
								if ($i % 2 == 0)
									$strSalida.= $crlf.'<tr class="tablaFilaAlternativa">';
								else
									$strSalida.= $crlf.'<tr class="tablaFilaNormal">';
					
								//Posicion
								$strSalida.= $crlf.'<td style="text-align: right;">'.$i.'</td>';
								//Equipo
								$strSalida.= $crlf.'<td id="NombEqui'.$i.'" style="text-align: center;"><table><tr><td><img src="'.$fila["RutaLogo"].'" title="'.$fila["NombEqui"].'" style="width: 50px; height: 50px;" /></td><td style="vertical-align: middle">'.$fila["NombEqui"].'</td></tr></table></td>';
								//PJ
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["PJ"].'</td>';
								//As
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["As"].'</td>';
								$strSalida.= $crlf.'</tr>';
					
								$i++;
							}
							$tabla->free();
							$strSalida.=$crlf.'</table>';
						}
						else
							$strSalida = "El torneo no tiene ning&uacute;n partido disputado.";
					}
					break;
					
				case "bloqueos":
					$strSQL = "SELECT NumeEqui, NombEqui, RutaLogo, SUM(PJ) PJ, SUM(Bl) Bl";
					$strSQL.= " FROM (";
					$strSQL.= " SELECT e.NumeEqui, e.NombEqui, e.RutaLogo, COUNT(*) PJ, SUM(Bl) Bl";
					$strSQL.= " FROM partidos p";
					$strSQL.= " INNER JOIN (SELECT NumePart, NumeEqui, SUM(Bl) Bl";
					$strSQL.= "             FROM partidosjugadores";
					$strSQL.= "             GROUP BY NumePart, NumeEqui";
					$strSQL.= "             ) pj ON p.NumePart = pj.NumePart AND p.NumeEquiLoca = pj.NumeEqui";
					$strSQL.= " INNER JOIN equipos e ON p.NumeEquiLoca = e.NumeEqui";
					if ($NumeTorneo != "A")
						$strSQL.= " WHERE p.NumeTorneo = " . $NumeTorneo;
					$strSQL.= " GROUP BY e.NumeEqui, e.NombEqui, e.RutaLogo";
					$strSQL.= " UNION ALL";
					$strSQL.= " SELECT e.NumeEqui, e.NombEqui, e.RutaLogo, COUNT(*) PJ, SUM(Bl) Bl";
					$strSQL.= " FROM partidos p";
					$strSQL.= " INNER JOIN (SELECT NumePart, NumeEqui, SUM(Bl) Bl";
					$strSQL.= "             FROM partidosjugadores";
					$strSQL.= "             GROUP BY NumePart, NumeEqui";
					$strSQL.= "             ) pj ON p.NumePart = pj.NumePart AND p.NumeEquiVisi = pj.NumeEqui";
					$strSQL.= " INNER JOIN equipos e ON p.NumeEquiVisi = e.NumeEqui";
					if ($NumeTorneo != "A")
						$strSQL.= " WHERE p.NumeTorneo = " . $NumeTorneo;
					$strSQL.= " GROUP BY e.NumeEqui, e.NombEqui, e.RutaLogo";
					$strSQL.= " ) tabla";
					$strSQL.= " GROUP BY NumeEqui, NombEqui, RutaLogo";
					$strSQL.= " ORDER BY Bl DESC";
						
					if (!($tabla = $conn->query($strSQL))) {
						$strSalida = "Error al realizar la consulta.<br>";
						$strSalida.= $conn->error;
					}
					else {
						$i = 1;
							
						if ($tabla->num_rows > 0) {
							$strSalida = $crlf.'<input type="hidden" id="hdnColOrden" value="3" />';
							$strSalida.= $crlf.'<input type="hidden" id="hdnTipoOrden" value="true" />';
							$strSalida.= $crlf.'<table class="tabla" id="tablaDatos">';
							$strSalida.= $crlf.'<tr class="tablaFilaTitulo">';
							$strSalida.= $crlf.'<th title="Posici&oacute;n">#</th>';
							$strSalida.= $crlf.'<th>Equipo</th>';
							$strSalida.= $crlf.'<th title="Partidos Jugados" style="cursor: pointer;" onclick="ordenar(2);">PJ</th>';
							$strSalida.= $crlf.'<th title="Bloqueos" style="cursor: pointer;" onclick="ordenar(3);">[Bl <img src="imagenes/abajo.png"/>]</th>';
							$strSalida.= $crlf.'</tr>';
								
							while ($fila = $tabla->fetch_array()) {
								if ($i % 2 == 0)
									$strSalida.= $crlf.'<tr class="tablaFilaAlternativa">';
								else
									$strSalida.= $crlf.'<tr class="tablaFilaNormal">';
									
								//Posicion
								$strSalida.= $crlf.'<td style="text-align: right;">'.$i.'</td>';
								//Equipo
								$strSalida.= $crlf.'<td id="NombEqui'.$i.'" style="text-align: center;"><table><tr><td><img src="'.$fila["RutaLogo"].'" title="'.$fila["NombEqui"].'" style="width: 50px; height: 50px;" /></td><td style="vertical-align: middle">'.$fila["NombEqui"].'</td></tr></table></td>';
								//PJ
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["PJ"].'</td>';
								//Bl
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["Bl"].'</td>';
								$strSalida.= $crlf.'</tr>';
									
								$i++;
							}
							$tabla->free();
							$strSalida.=$crlf.'</table>';
						}
						else
							$strSalida = "El torneo no tiene ning&uacute;n partido disputado.";
					}
					break;
					
				case "valoracion":
					$strSQL = "SELECT NumeEqui, NombEqui, RutaLogo, SUM(PJ) PJ, ROUND(AVG(Val), 2) Val";
					$strSQL.= " FROM (";
					$strSQL.= " SELECT e.NumeEqui, e.NombEqui, e.RutaLogo, COUNT(*) PJ, ROUND(AVG(Val), 2) Val";
					$strSQL.= " FROM partidos p";
					$strSQL.= " INNER JOIN (SELECT NumePart, NumeEqui, ROUND(AVG(Val), 2) Val";
					$strSQL.= "             FROM partidosjugadores";
					$strSQL.= "             GROUP BY NumePart, NumeEqui";
					$strSQL.= "             ) pj ON p.NumePart = pj.NumePart AND p.NumeEquiLoca = pj.NumeEqui";
					$strSQL.= " INNER JOIN equipos e ON p.NumeEquiLoca = e.NumeEqui";
					if ($NumeTorneo != "A")
						$strSQL.= " WHERE p.NumeTorneo = " . $NumeTorneo;
					$strSQL.= " GROUP BY e.NumeEqui, e.NombEqui, e.RutaLogo";
					$strSQL.= " UNION ALL";
					$strSQL.= " SELECT e.NumeEqui, e.NombEqui, e.RutaLogo, COUNT(*) PJ, ROUND(AVG(Val), 2) Val";
					$strSQL.= " FROM partidos p";
					$strSQL.= " INNER JOIN (SELECT NumePart, NumeEqui, ROUND(AVG(Val), 2) Val";
					$strSQL.= "             FROM partidosjugadores";
					$strSQL.= "             GROUP BY NumePart, NumeEqui";
					$strSQL.= "             ) pj ON p.NumePart = pj.NumePart AND p.NumeEquiVisi = pj.NumeEqui";
					$strSQL.= " INNER JOIN equipos e ON p.NumeEquiVisi = e.NumeEqui";
					if ($NumeTorneo != "A")
						$strSQL.= " WHERE p.NumeTorneo = " . $NumeTorneo;
					$strSQL.= " GROUP BY e.NumeEqui, e.NombEqui, e.RutaLogo";
					$strSQL.= " ) tabla";
					$strSQL.= " GROUP BY NumeEqui, NombEqui, RutaLogo";
					$strSQL.= " ORDER BY Val DESC";
						
					if (!($tabla = $conn->query($strSQL))) {
						$strSalida = "Error al realizar la consulta.<br>";
						$strSalida.= $conn->error;
					}
					else {
						$i = 1;
							
						if ($tabla->num_rows > 0) {
							$strSalida = $crlf.'<input type="hidden" id="hdnColOrden" value="3" />';
							$strSalida.= $crlf.'<input type="hidden" id="hdnTipoOrden" value="true" />';
							$strSalida.= $crlf.'<table class="tabla" id="tablaDatos">';
							$strSalida.= $crlf.'<tr class="tablaFilaTitulo">';
							$strSalida.= $crlf.'<th title="Posici&oacute;n">#</th>';
							$strSalida.= $crlf.'<th>Equipo</th>';
							$strSalida.= $crlf.'<th title="Partidos Jugados" style="cursor: pointer;" onclick="ordenar(2);">PJ</th>';
							$strSalida.= $crlf.'<th title="Valoraci&oacute;n" style="cursor: pointer;" onclick="ordenar(3);">[Val <img src="imagenes/abajo.png"/>]</th>';
							$strSalida.= $crlf.'</tr>';
								
							while ($fila = $tabla->fetch_array()) {
								if ($i % 2 == 0)
									$strSalida.= $crlf.'<tr class="tablaFilaAlternativa">';
								else
									$strSalida.= $crlf.'<tr class="tablaFilaNormal">';
									
								//Posicion
								$strSalida.= $crlf.'<td style="text-align: right;">'.$i.'</td>';
								//Equipo
								$strSalida.= $crlf.'<td id="NombEqui'.$i.'" style="text-align: center;"><table><tr><td><img src="'.$fila["RutaLogo"].'" title="'.$fila["NombEqui"].'" style="width: 50px; height: 50px;" /></td><td style="vertical-align: middle">'.$fila["NombEqui"].'</td></tr></table></td>';
								//PJ
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["PJ"].'</td>';
								//Val
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["Val"].'</td>';
								$strSalida.= $crlf.'</tr>';
									
								$i++;
							}
							$tabla->free();
							$strSalida.=$crlf.'</table>';
						}
						else
							$strSalida = "El torneo no tiene ning&uacute;n partido disputado.";
					}
					break;
					
				case "faltas":
					$strSQL = "SELECT NumeEqui, NombEqui, RutaLogo, SUM(PJ) PJ, SUM(FP) FP, SUM(FR) FR, SUM(FT) FT, SUM(FA) FA, SUM(Tot) Tot";
					$strSQL.= " FROM (";
					$strSQL.= " SELECT e.NumeEqui, e.NombEqui, e.RutaLogo, COUNT(*) PJ, SUM(FP) FP, SUM(FR) FR, SUM(FT) FT, SUM(FA) FA, SUM(Tot) Tot";
					$strSQL.= " FROM partidos p";
					$strSQL.= " INNER JOIN (SELECT NumePart, NumeEqui, SUM(FP) FP, SUM(FR) FR, SUM(FT) FT, SUM(FA) FA, SUM(FP + FT + FA) Tot";
					$strSQL.= "             FROM partidosjugadores";
					$strSQL.= "             GROUP BY NumePart, NumeEqui";
					$strSQL.= "             ) pj ON p.NumePart = pj.NumePart AND p.NumeEquiLoca = pj.NumeEqui";
					$strSQL.= " INNER JOIN equipos e ON p.NumeEquiLoca = e.NumeEqui";
					if ($NumeTorneo != "A")
						$strSQL.= " WHERE p.NumeTorneo = " . $NumeTorneo;
					$strSQL.= " GROUP BY e.NumeEqui, e.NombEqui, e.RutaLogo";
					$strSQL.= " UNION ALL";
					$strSQL.= " SELECT e.NumeEqui, e.NombEqui, e.RutaLogo, COUNT(*) PJ, SUM(FP) FP, SUM(FR) FR, SUM(FT) FT, SUM(FA) FA, SUM(Tot) Tot";
					$strSQL.= " FROM partidos p";
					$strSQL.= " INNER JOIN (SELECT NumePart, NumeEqui, SUM(FP) FP, SUM(FR) FR, SUM(FT) FT, SUM(FA) FA, SUM(FP + FT + FA) Tot";
					$strSQL.= "             FROM partidosjugadores";
					$strSQL.= "             GROUP BY NumePart, NumeEqui";
					$strSQL.= "             ) pj ON p.NumePart = pj.NumePart AND p.NumeEquiVisi = pj.NumeEqui";
					$strSQL.= " INNER JOIN equipos e ON p.NumeEquiVisi = e.NumeEqui";
					if ($NumeTorneo != "A")
						$strSQL.= " WHERE p.NumeTorneo = " . $NumeTorneo;
					$strSQL.= " GROUP BY e.NumeEqui, e.NombEqui, e.RutaLogo";
					$strSQL.= " ) tabla";
					$strSQL.= " GROUP BY NumeEqui, NombEqui, RutaLogo";
					$strSQL.= " ORDER BY Tot";
					
					if (!($tabla = $conn->query($strSQL))) {
						$strSalida = "Error al realizar la consulta.<br>";
						$strSalida.= $conn->error;
					}
					else {
						$i = 1;
							
						if ($tabla->num_rows > 0) {
							$strSalida = $crlf.'<input type="hidden" id="hdnColOrden" value="7" />';
					    	$strSalida.= $crlf.'<input type="hidden" id="hdnTipoOrden" value="false" />';
					    	$strSalida.= $crlf.'<table class="tabla" id="tablaDatos">';
							$strSalida.= $crlf.'<tr class="tablaFilaTitulo">';
							$strSalida.= $crlf.'<th title="Posici&oacute;n">#</th>';
							$strSalida.= $crlf.'<th>Equipo</th>';
							$strSalida.= $crlf.'<th title="Partidos Jugados" style="cursor: pointer;" onclick="ordenar(2);">PJ</th>';
							$strSalida.= $crlf.'<th title="Faltas Personales" style="cursor: pointer;" onclick="ordenar(3);">FP</th>';
							$strSalida.= $crlf.'<th title="Faltas Recibidas" style="cursor: pointer;" onclick="ordenar(4);">FR</th>';
							$strSalida.= $crlf.'<th title="Faltas T&eacute;cnicas" style="cursor: pointer;" onclick="ordenar(5);">FT</th>';
							$strSalida.= $crlf.'<th title="Faltas Anti-deportivas" style="cursor: pointer;" onclick="ordenar(6);">FA</th>';
							$strSalida.= $crlf.'<th title="Faltas Totales" style="cursor: pointer;" onclick="ordenar(7);">[Tot <img src="imagenes/arriba.png"/>]</th>';
							$strSalida.= $crlf.'</tr>';
					
							while ($fila = $tabla->fetch_array()) {
								if ($i % 2 == 0)
									$strSalida.= $crlf.'<tr class="tablaFilaAlternativa">';
								else
									$strSalida.= $crlf.'<tr class="tablaFilaNormal">';
					
								//Posicion
								$strSalida.= $crlf.'<td style="text-align: right;">'.$i.'</td>';
								//Equipo
								$strSalida.= $crlf.'<td id="NombEqui'.$i.'" style="text-align: center;"><table><tr><td><img src="'.$fila["RutaLogo"].'" title="'.$fila["NombEqui"].'" style="width: 50px; height: 50px;" /></td><td style="vertical-align: middle">'.$fila["NombEqui"].'</td></tr></table></td>';
								//PJ
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["PJ"].'</td>';
								//FP
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["FP"].'</td>';
								//FR
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["FR"].'</td>';
								//FT
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["FT"].'</td>';
								//FA
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["FA"].'</td>';
								//Tot
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["Tot"].'</td>';
								$strSalida.= $crlf.'</tr>';
					
								$i++;
							}
							$tabla->free();
							$strSalida.=$crlf.'</table>';
						}
						else
							$strSalida = "El torneo no tiene ning&uacute;n partido disputado.";
					}
					break;
			}
		    break;
		    
		case "jugadores":
			switch ($Tipo) {
				case "puntos":
					$strSQL = "SELECT j.NumeJuga, COALESCE(j.RutaFoto, 'imagenes/sin-avatar.png') RutaFoto, j.NombJuga, NombEqui, COUNT(*) PJ,";
					$strSQL.= " SUM(1C) 1C, SUM(1I) 1I, COALESCE(ROUND(SUM(1C) / SUM(1I) * 100, 2), 0) 1P,";
					$strSQL.= " SUM(2C) 2C, SUM(2I) 2I, COALESCE(ROUND(SUM(2C) / SUM(2I) * 100, 2), 0) 2P,";
					$strSQL.= " SUM(3C) 3C, SUM(3I) 3I, COALESCE(ROUND(SUM(3C) / SUM(3I) * 100, 2), 0) 3P,";
					$strSQL.= " SUM(1C + (2C * 2) + (3C * 3)) PT";
					$strSQL.= " FROM jugadores j";
					$strSQL.= " INNER JOIN partidosjugadores pj ON j.NumeJuga = pj.NumeJuga";
					$strSQL.= " INNER JOIN equipos e ON j.NumeEqui = e.NumeEqui";
					if ($NumeTorneo != "A")
						$strSQL.= " WHERE pj.NumePart IN (SELECT NumePart FROM partidos WHERE NumeTorneo = " . $NumeTorneo . ")";
					$strSQL.= " GROUP BY j.NumeJuga, j.RutaFoto, j.NombJuga";
					$strSQL.= " ORDER BY PT DESC";
					//$strSQL.= " LIMIT 10";
					
					if (!($tabla = $conn->query($strSQL))) {
						$strSalida = "Error al realizar la consulta.<br>";
						$strSalida.= $conn->error;
					}
					else {
						$i = 1;
							
						if ($tabla->num_rows > 0) {
							$strSalida = $crlf.'<input type="hidden" id="hdnColOrden" value="12" />';
					    	$strSalida.= $crlf.'<input type="hidden" id="hdnTipoOrden" value="true" />';
					    	$strSalida.= $crlf.'<table class="tabla" id="tablaDatos">';
							$strSalida.= $crlf.'<tr class="tablaFilaTitulo">';
							$strSalida.= $crlf.'<th title="Posici&oacute;n">#</th>';
							$strSalida.= $crlf.'<th>Equipo</th>';
							$strSalida.= $crlf.'<th title="Partidos Jugados" style="cursor: pointer;" onclick="ordenar(2);">PJ</th>';
							$strSalida.= $crlf.'<th title="Simples Convertidos" style="cursor: pointer;" onclick="ordenar(3);">1C</th>';
							$strSalida.= $crlf.'<th title="Simples Intentados" style="cursor: pointer;" onclick="ordenar(4);">1I</th>';
							$strSalida.= $crlf.'<th title="Efectividad en Simples" style="cursor: pointer;" onclick="ordenar(5);">1%</th>';
							$strSalida.= $crlf.'<th title="Dobles Convertidos" style="cursor: pointer;" onclick="ordenar(6);">2C</th>';
							$strSalida.= $crlf.'<th title="Dobles Intentados" style="cursor: pointer;" onclick="ordenar(7);">2I</th>';
							$strSalida.= $crlf.'<th title="Efectividad en Dobles" style="cursor: pointer;" onclick="ordenar(8);">2%</th>';
							$strSalida.= $crlf.'<th title="Triples Convertidos" style="cursor: pointer;" onclick="ordenar(9);">3C</th>';
							$strSalida.= $crlf.'<th title="Triples Intentados" style="cursor: pointer;" onclick="ordenar(10);">3I</th>';
							$strSalida.= $crlf.'<th title="Efectividad en Triples" style="cursor: pointer;" onclick="ordenar(11);">3%</th>';
							$strSalida.= $crlf.'<th title="Puntos Totales" style="cursor: pointer;" onclick="ordenar(12);">[PT <img src="imagenes/abajo.png"/>]</th>';
							$strSalida.= $crlf.'</tr>';
					
							while ($fila = $tabla->fetch_array()) {
								if ($i % 2 == 0)
									$strSalida.= $crlf.'<tr class="tablaFilaAlternativa">';
								else
									$strSalida.= $crlf.'<tr class="tablaFilaNormal">';
					
								//Posicion
								$strSalida.= $crlf.'<td style="text-align: right;">'.$i.'</td>';
								//Equipo
								$strSalida.= $crlf.'<td id="NombJuga'.$i.'" style="text-align: center;"><table><tr><td><img src="'.$fila["RutaFoto"].'" title="'.$fila["NombJuga"].'" style="width: 50px; height: 50px;" /></td><td style="vertical-align: middle">'.$fila["NombJuga"].' - ('.$fila["NombEqui"].')</td></tr></table></td>';
								//PJ
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["PJ"].'</td>';
								//1C
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["1C"].'</td>';
								//1I
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["1I"].'</td>';
								//1P
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["1P"].'</td>';
								//2C
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["2C"].'</td>';
								//2I
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["2I"].'</td>';
								//2P
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["2P"].'</td>';
								//3C
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["3C"].'</td>';
								//3I
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["3I"].'</td>';
								//3P
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["3P"].'</td>';
								//PT
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["PT"].'</td>';
								$strSalida.= $crlf.'</tr>';
					
								$i++;
							}
							$tabla->free();
							$strSalida.=$crlf.'</table>';
						}
						else
							$strSalida = "El torneo no tiene ning&uacute;n partido disputado.";
					}
					break;
					
				case "rebotes":
					$strSQL = "SELECT j.NumeJuga, COALESCE(j.RutaFoto, 'imagenes/sin-avatar.png') RutaFoto, j.NombJuga, NombEqui,";
					$strSQL.= " COUNT(*) PJ,";
					$strSQL.= " SUM(RO) RO, SUM(RD) RD,";
					$strSQL.= " SUM(RO + RD) RT";
					$strSQL.= " FROM jugadores j";
					$strSQL.= " INNER JOIN partidosjugadores pj ON j.NumeJuga = pj.NumeJuga";
					$strSQL.= " INNER JOIN equipos e ON j.NumeEqui = e.NumeEqui";
					if ($NumeTorneo != "A")
						$strSQL.= " WHERE pj.NumePart IN (SELECT NumePart FROM partidos WHERE NumeTorneo = " . $NumeTorneo . ")";
					$strSQL.= " GROUP BY j.NumeJuga, j.RutaFoto, j.NombJuga";
					$strSQL.= " ORDER BY RT DESC";
					//$strSQL.= " LIMIT 10";
					
					if (!($tabla = $conn->query($strSQL))) {
						$strSalida = "Error al realizar la consulta.<br>";
						$strSalida.= $conn->error;
					}
					else {
						$i = 1;
							
						if ($tabla->num_rows > 0) {
							$strSalida = $crlf.'<input type="hidden" id="hdnColOrden" value="5" />';
					    	$strSalida.= $crlf.'<input type="hidden" id="hdnTipoOrden" value="true" />';
					    	$strSalida.= $crlf.'<table class="tabla" id="tablaDatos">';
							$strSalida.= $crlf.'<tr class="tablaFilaTitulo">';
							$strSalida.= $crlf.'<th title="Posici&oacute;n">#</th>';
							$strSalida.= $crlf.'<th>Equipo</th>';
							$strSalida.= $crlf.'<th title="Partidos Jugados" style="cursor: pointer;" onclick="ordenar(2);">PJ</th>';
							$strSalida.= $crlf.'<th title="Rebotes Ofensivos" style="cursor: pointer;" onclick="ordenar(3);">RO</th>';
							$strSalida.= $crlf.'<th title="Rebotes Defensivos" style="cursor: pointer;" onclick="ordenar(4);">RD</th>';
							$strSalida.= $crlf.'<th title="Totales" style="cursor: pointer;" onclick="ordenar(5);">[RT <img src="imagenes/abajo.png"/>]</th>';
							$strSalida.= $crlf.'</tr>';
								
							while ($fila = $tabla->fetch_array()) {
								if ($i % 2 == 0)
									$strSalida.= $crlf.'<tr class="tablaFilaAlternativa">';
								else
									$strSalida.= $crlf.'<tr class="tablaFilaNormal">';
									
								//Posicion
								$strSalida.= $crlf.'<td style="text-align: right;">'.$i.'</td>';
								//Equipo
								$strSalida.= $crlf.'<td id="NombJuga'.$i.'" style="text-align: center;"><table><tr><td><img src="'.$fila["RutaFoto"].'" title="'.$fila["NombJuga"].'" style="width: 50px; height: 50px;" /></td><td style="vertical-align: middle">'.$fila["NombJuga"].' - ('.$fila["NombEqui"].')</td></tr></table></td>';
								//PJ
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["PJ"].'</td>';
								//RO
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["RO"].'</td>';
								//RD
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["RD"].'</td>';
								//RT
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["RT"].'</td>';
								$strSalida.= $crlf.'</tr>';
									
								$i++;
							}
							$tabla->free();
							$strSalida.=$crlf.'</table>';
						}
						else
							$strSalida = "El torneo no tiene ning&uacute;n partido disputado.";
					}
					break;
					
				case "recuperos":
					$strSQL = "SELECT j.NumeJuga, COALESCE(j.RutaFoto, 'imagenes/sin-avatar.png') RutaFoto, j.NombJuga, NombEqui,";
					$strSQL.= " COUNT(*) PJ,";
					$strSQL.= " SUM(Re) Re";
					$strSQL.= " FROM jugadores j";
					$strSQL.= " INNER JOIN partidosjugadores pj ON j.NumeJuga = pj.NumeJuga";
					$strSQL.= " INNER JOIN equipos e ON j.NumeEqui = e.NumeEqui";
					if ($NumeTorneo != "A")
						$strSQL.= " WHERE pj.NumePart IN (SELECT NumePart FROM partidos WHERE NumeTorneo = " . $NumeTorneo . ")";
					$strSQL.= " GROUP BY j.NumeJuga, j.RutaFoto, j.NombJuga";
					$strSQL.= " ORDER BY Re DESC";
					//$strSQL.= " LIMIT 10";
						
					if (!($tabla = $conn->query($strSQL))) {
						$strSalida = "Error al realizar la consulta.<br>";
						$strSalida.= $conn->error;
					}
					else {
						$i = 1;
							
						if ($tabla->num_rows > 0) {
							$strSalida = $crlf.'<input type="hidden" id="hdnColOrden" value="3" />';
							$strSalida.= $crlf.'<input type="hidden" id="hdnTipoOrden" value="true" />';
							$strSalida.= $crlf.'<table class="tabla" id="tablaDatos">';
							$strSalida.= $crlf.'<tr class="tablaFilaTitulo">';
							$strSalida.= $crlf.'<th title="Posici&oacute;n">#</th>';
							$strSalida.= $crlf.'<th>Equipo</th>';
							$strSalida.= $crlf.'<th title="Partidos Jugados" style="cursor: pointer;" onclick="ordenar(2);">PJ</th>';
							$strSalida.= $crlf.'<th title="Recuperos" style="cursor: pointer;" onclick="ordenar(3);">[Re <img src="imagenes/abajo.png"/>]</th>';
							$strSalida.= $crlf.'</tr>';
					
							while ($fila = $tabla->fetch_array()) {
								if ($i % 2 == 0)
									$strSalida.= $crlf.'<tr class="tablaFilaAlternativa">';
								else
									$strSalida.= $crlf.'<tr class="tablaFilaNormal">';
									
								//Posicion
								$strSalida.= $crlf.'<td style="text-align: right;">'.$i.'</td>';
								//Equipo
								$strSalida.= $crlf.'<td id="NombJuga'.$i.'" style="text-align: center;"><table><tr><td><img src="'.$fila["RutaFoto"].'" title="'.$fila["NombJuga"].'" style="width: 50px; height: 50px;" /></td><td style="vertical-align: middle">'.$fila["NombJuga"].' - ('.$fila["NombEqui"].')</td></tr></table></td>';
								//PJ
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["PJ"].'</td>';
								//Re
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["Re"].'</td>';
								$strSalida.= $crlf.'</tr>';
									
								$i++;
							}
							$tabla->free();
							$strSalida.=$crlf.'</table>';
						}
						else
							$strSalida = "El torneo no tiene ning&uacute;n partido disputado.";
					}
					break;
					
				case "perdidas":
					$strSQL = "SELECT j.NumeJuga, COALESCE(j.RutaFoto, 'imagenes/sin-avatar.png') RutaFoto, j.NombJuga, NombEqui,";
					$strSQL.= " COUNT(*) PJ,";
					$strSQL.= " SUM(Pe) Pe";
					$strSQL.= " FROM jugadores j";
					$strSQL.= " INNER JOIN partidosjugadores pj ON j.NumeJuga = pj.NumeJuga";
					$strSQL.= " INNER JOIN equipos e ON j.NumeEqui = e.NumeEqui";
					if ($NumeTorneo != "A")
						$strSQL.= " WHERE pj.NumePart IN (SELECT NumePart FROM partidos WHERE NumeTorneo = " . $NumeTorneo . ")";
					$strSQL.= " GROUP BY j.NumeJuga, j.RutaFoto, j.NombJuga";
					$strSQL.= " ORDER BY Pe DESC";
					//$strSQL.= " LIMIT 10";
					
					if (!($tabla = $conn->query($strSQL))) {
						$strSalida = "Error al realizar la consulta.<br>";
						$strSalida.= $conn->error;
					}
					else {
						$i = 1;
							
						if ($tabla->num_rows > 0) {
							$strSalida = $crlf.'<input type="hidden" id="hdnColOrden" value="3" />';
							$strSalida.= $crlf.'<input type="hidden" id="hdnTipoOrden" value="true" />';
							$strSalida.= $crlf.'<table class="tabla" id="tablaDatos">';
							$strSalida.= $crlf.'<tr class="tablaFilaTitulo">';
							$strSalida.= $crlf.'<th title="Posici&oacute;n">#</th>';
							$strSalida.= $crlf.'<th>Equipo</th>';
							$strSalida.= $crlf.'<th title="Partidos Jugados" style="cursor: pointer;" onclick="ordenar(2);">PJ</th>';
							$strSalida.= $crlf.'<th title="P&eacute;rdidas" style="cursor: pointer;" onclick="ordenar(3);">[Pe <img src="imagenes/abajo.png"/>]</th>';
							$strSalida.= $crlf.'</tr>';
								
							while ($fila = $tabla->fetch_array()) {
								if ($i % 2 == 0)
									$strSalida.= $crlf.'<tr class="tablaFilaAlternativa">';
								else
									$strSalida.= $crlf.'<tr class="tablaFilaNormal">';
									
								//Posicion
								$strSalida.= $crlf.'<td style="text-align: right;">'.$i.'</td>';
								//Equipo
								$strSalida.= $crlf.'<td id="NombJuga'.$i.'" style="text-align: center;"><table><tr><td><img src="'.$fila["RutaFoto"].'" title="'.$fila["NombJuga"].'" style="width: 50px; height: 50px;" /></td><td style="vertical-align: middle">'.$fila["NombJuga"].' - ('.$fila["NombEqui"].')</td></tr></table></td>';
								//PJ
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["PJ"].'</td>';
								//Pe
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["Pe"].'</td>';
								$strSalida.= $crlf.'</tr>';
									
								$i++;
							}
							$tabla->free();
							$strSalida.=$crlf.'</table>';
						}
						else
							$strSalida = "El torneo no tiene ning&uacute;n partido disputado.";
					}
					break;
				
				case "asistencias":
					$strSQL = "SELECT j.NumeJuga, COALESCE(j.RutaFoto, 'imagenes/sin-avatar.png') RutaFoto, j.NombJuga, NombEqui,";
					$strSQL.= " COUNT(*) PJ,";
					$strSQL.= " SUM(`As`) `As`";
					$strSQL.= " FROM jugadores j";
					$strSQL.= " INNER JOIN partidosjugadores pj ON j.NumeJuga = pj.NumeJuga";
					$strSQL.= " INNER JOIN equipos e ON j.NumeEqui = e.NumeEqui";
					if ($NumeTorneo != "A")
						$strSQL.= " WHERE pj.NumePart IN (SELECT NumePart FROM partidos WHERE NumeTorneo = " . $NumeTorneo . ")";
					$strSQL.= " GROUP BY j.NumeJuga, j.RutaFoto, j.NombJuga";
					$strSQL.= " ORDER BY `As` DESC";
					//$strSQL.= " LIMIT 10";
					
					if (!($tabla = $conn->query($strSQL))) {
						$strSalida = "Error al realizar la consulta.<br>";
						$strSalida.= $conn->error;
					}
					else {
						$i = 1;
							
						if ($tabla->num_rows > 0) {
							$strSalida = $crlf.'<input type="hidden" id="hdnColOrden" value="3" />';
					    	$strSalida.= $crlf.'<input type="hidden" id="hdnTipoOrden" value="true" />';
					    	$strSalida.= $crlf.'<table class="tabla" id="tablaDatos">';
							$strSalida.= $crlf.'<tr class="tablaFilaTitulo">';
							$strSalida.= $crlf.'<th title="Posici&oacute;n">#</th>';
							$strSalida.= $crlf.'<th>Equipo</th>';
							$strSalida.= $crlf.'<th title="Partidos Jugados" style="cursor: pointer;" onclick="ordenar(2);">PJ</th>';
							$strSalida.= $crlf.'<th title="Asistencias" style="cursor: pointer;" onclick="ordenar(3);">[As <img src="imagenes/abajo.png"/>]</th>';
							$strSalida.= $crlf.'</tr>';
					
							while ($fila = $tabla->fetch_array()) {
								if ($i % 2 == 0)
									$strSalida.= $crlf.'<tr class="tablaFilaAlternativa">';
								else
									$strSalida.= $crlf.'<tr class="tablaFilaNormal">';
									
								//Posicion
								$strSalida.= $crlf.'<td style="text-align: right;">'.$i.'</td>';
								//Equipo
								$strSalida.= $crlf.'<td id="NombJuga'.$i.'" style="text-align: center;"><table><tr><td><img src="'.$fila["RutaFoto"].'" title="'.$fila["NombJuga"].'" style="width: 50px; height: 50px;" /></td><td style="vertical-align: middle">'.$fila["NombJuga"].' - ('.$fila["NombEqui"].')</td></tr></table></td>';
								//PJ
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["PJ"].'</td>';
								//As
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["As"].'</td>';
								$strSalida.= $crlf.'</tr>';
									
								$i++;
							}
							$tabla->free();
							$strSalida.=$crlf.'</table>';
						}
						else
							$strSalida = "El torneo no tiene ning&uacute;n partido disputado.";
					}
					break;
					
				case "bloqueos":
					$strSQL = "SELECT j.NumeJuga, COALESCE(j.RutaFoto, 'imagenes/sin-avatar.png') RutaFoto, j.NombJuga, NombEqui,";
					$strSQL.= " COUNT(*) PJ,";
					$strSQL.= " SUM(Bl) Bl";
					$strSQL.= " FROM jugadores j";
					$strSQL.= " INNER JOIN partidosjugadores pj ON j.NumeJuga = pj.NumeJuga";
					$strSQL.= " INNER JOIN equipos e ON j.NumeEqui = e.NumeEqui";
					if ($NumeTorneo != "A")
						$strSQL.= " WHERE pj.NumePart IN (SELECT NumePart FROM partidos WHERE NumeTorneo = " . $NumeTorneo . ")";
					$strSQL.= " GROUP BY j.NumeJuga, j.RutaFoto, j.NombJuga";
					$strSQL.= " ORDER BY Bl DESC";
					//$strSQL.= " LIMIT 10";
						
					if (!($tabla = $conn->query($strSQL))) {
						$strSalida = "Error al realizar la consulta.<br>";
						$strSalida.= $conn->error;
					}
					else {
						$i = 1;
							
						if ($tabla->num_rows > 0) {
							$strSalida = $crlf.'<input type="hidden" id="hdnColOrden" value="3" />';
							$strSalida.= $crlf.'<input type="hidden" id="hdnTipoOrden" value="true" />';
							$strSalida.= $crlf.'<table class="tabla" id="tablaDatos">';
							$strSalida.= $crlf.'<tr class="tablaFilaTitulo">';
							$strSalida.= $crlf.'<th title="Posici&oacute;n">#</th>';
							$strSalida.= $crlf.'<th>Equipo</th>';
							$strSalida.= $crlf.'<th title="Partidos Jugados" style="cursor: pointer;" onclick="ordenar(2);">PJ</th>';
							$strSalida.= $crlf.'<th title="Bloqueos" style="cursor: pointer;" onclick="ordenar(3);">[Bl <img src="imagenes/abajo.png"/>]</th>';
							$strSalida.= $crlf.'</tr>';
								
							while ($fila = $tabla->fetch_array()) {
								if ($i % 2 == 0)
									$strSalida.= $crlf.'<tr class="tablaFilaAlternativa">';
								else
									$strSalida.= $crlf.'<tr class="tablaFilaNormal">';
									
								//Posicion
								$strSalida.= $crlf.'<td style="text-align: right;">'.$i.'</td>';
								//Equipo
								$strSalida.= $crlf.'<td id="NombJuga'.$i.'" style="text-align: center;"><table><tr><td><img src="'.$fila["RutaFoto"].'" title="'.$fila["NombJuga"].'" style="width: 50px; height: 50px;" /></td><td style="vertical-align: middle">'.$fila["NombJuga"].' - ('.$fila["NombEqui"].')</td></tr></table></td>';
								//PJ
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["PJ"].'</td>';
								//Bl
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["Bl"].'</td>';
								$strSalida.= $crlf.'</tr>';
									
								$i++;
							}
							$tabla->free();
							$strSalida.=$crlf.'</table>';
						}
						else
							$strSalida = "El torneo no tiene ning&uacute;n partido disputado.";
					}
					break;
					
				case "valoracion":
					$strSQL = "SELECT j.NumeJuga, COALESCE(j.RutaFoto, 'imagenes/sin-avatar.png') RutaFoto, j.NombJuga, NombEqui,";
					$strSQL.= " COUNT(*) PJ,";
					$strSQL.= " ROUND(AVG(Val), 2) Val";
					$strSQL.= " FROM jugadores j";
					$strSQL.= " INNER JOIN partidosjugadores pj ON j.NumeJuga = pj.NumeJuga";
					$strSQL.= " INNER JOIN equipos e ON j.NumeEqui = e.NumeEqui";
					if ($NumeTorneo != "A")
						$strSQL.= " WHERE pj.NumePart IN (SELECT NumePart FROM partidos WHERE NumeTorneo = " . $NumeTorneo . ")";
					$strSQL.= " GROUP BY j.NumeJuga, j.RutaFoto, j.NombJuga";
					$strSQL.= " ORDER BY Val DESC";
					//$strSQL.= " LIMIT 10";
					
					if (!($tabla = $conn->query($strSQL))) {
						$strSalida = "Error al realizar la consulta.<br>";
						$strSalida.= $conn->error;
					}
					else {
						$i = 1;
							
						if ($tabla->num_rows > 0) {
							$strSalida = $crlf.'<input type="hidden" id="hdnColOrden" value="3" />';
							$strSalida.= $crlf.'<input type="hidden" id="hdnTipoOrden" value="true" />';
							$strSalida.= $crlf.'<table class="tabla" id="tablaDatos">';
							$strSalida.= $crlf.'<tr class="tablaFilaTitulo">';
							$strSalida.= $crlf.'<th title="Posici&oacute;n">#</th>';
							$strSalida.= $crlf.'<th>Equipo</th>';
							$strSalida.= $crlf.'<th title="Partidos Jugados" style="cursor: pointer;" onclick="ordenar(2);">PJ</th>';
							$strSalida.= $crlf.'<th title="Valoraci&oacute;n" style="cursor: pointer;" onclick="ordenar(3);">[Val <img src="imagenes/abajo.png"/>]</th>';
							$strSalida.= $crlf.'</tr>';
					
							while ($fila = $tabla->fetch_array()) {
								if ($i % 2 == 0)
									$strSalida.= $crlf.'<tr class="tablaFilaAlternativa">';
								else
									$strSalida.= $crlf.'<tr class="tablaFilaNormal">';
									
								//Posicion
								$strSalida.= $crlf.'<td style="text-align: right;">'.$i.'</td>';
								//Equipo
								$strSalida.= $crlf.'<td id="NombJuga'.$i.'" style="text-align: center;"><table><tr><td><img src="'.$fila["RutaFoto"].'" title="'.$fila["NombJuga"].'" style="width: 50px; height: 50px;" /></td><td style="vertical-align: middle">'.$fila["NombJuga"].' - ('.$fila["NombEqui"].')</td></tr></table></td>';
								//PJ
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["PJ"].'</td>';
								//Val
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["Val"].'</td>';
								$strSalida.= $crlf.'</tr>';
									
								$i++;
							}
							$tabla->free();
							$strSalida.=$crlf.'</table>';
						}
						else
							$strSalida = "El torneo no tiene ning&uacute;n partido disputado.";
					}
					break;
					
				case "faltas":
					$strSQL = "SELECT j.NumeJuga, COALESCE(j.RutaFoto, 'imagenes/sin-avatar.png') RutaFoto, j.NombJuga, NombEqui,";
					$strSQL.= " COUNT(*) PJ,";
					$strSQL.= " SUM(FP) FP, SUM(FR) FR, SUM(FT) FT, SUM(FA) FA,";
					$strSQL.= " SUM(FP + FT + FA) Tot";
					$strSQL.= " FROM jugadores j";
					$strSQL.= " INNER JOIN partidosjugadores pj ON j.NumeJuga = pj.NumeJuga";
					$strSQL.= " INNER JOIN equipos e ON j.NumeEqui = e.NumeEqui";
					if ($NumeTorneo != "A")
						$strSQL.= " WHERE pj.NumePart IN (SELECT NumePart FROM partidos WHERE NumeTorneo = " . $NumeTorneo . ")";
					$strSQL.= " GROUP BY j.NumeJuga, j.RutaFoto, j.NombJuga";
					$strSQL.= " ORDER BY Tot";
					//$strSQL.= " LIMIT 10";
					
					if (!($tabla = $conn->query($strSQL))) {
						$strSalida = "Error al realizar la consulta.<br>";
						$strSalida.= $conn->error;
					}
					else {
						$i = 1;
							
						if ($tabla->num_rows > 0) {
							$strSalida = $crlf.'<input type="hidden" id="hdnColOrden" value="7" />';
					    	$strSalida.= $crlf.'<input type="hidden" id="hdnTipoOrden" value="false" />';
					    	$strSalida.= $crlf.'<table class="tabla" id="tablaDatos">';
							$strSalida.= $crlf.'<tr class="tablaFilaTitulo">';
							$strSalida.= $crlf.'<th title="Posici&oacute;n">#</th>';
							$strSalida.= $crlf.'<th>Equipo</th>';
							$strSalida.= $crlf.'<th title="Partidos Jugados" style="cursor: pointer;" onclick="ordenar(2);">PJ</th>';
							$strSalida.= $crlf.'<th title="Faltas Personales" style="cursor: pointer;" onclick="ordenar(3);">FP</th>';
							$strSalida.= $crlf.'<th title="Faltas Recibidas" style="cursor: pointer;" onclick="ordenar(4);">FR</th>';
							$strSalida.= $crlf.'<th title="Faltas T&eacute;cnicas" style="cursor: pointer;" onclick="ordenar(5);">FT</th>';
							$strSalida.= $crlf.'<th title="Faltas Anti-deportivas" style="cursor: pointer;" onclick="ordenar(6);">FA</th>';
							$strSalida.= $crlf.'<th title="Faltas Totales" style="cursor: pointer;" onclick="ordenar(7);">[Tot <img src="imagenes/arriba.png"/>]</th>';
							$strSalida.= $crlf.'</tr>';
								
							while ($fila = $tabla->fetch_array()) {
								if ($i % 2 == 0)
									$strSalida.= $crlf.'<tr class="tablaFilaAlternativa">';
								else
									$strSalida.= $crlf.'<tr class="tablaFilaNormal">';
									
								//Posicion
								$strSalida.= $crlf.'<td style="text-align: right;">'.$i.'</td>';
								//Equipo
								$strSalida.= $crlf.'<td id="NombJuga'.$i.'" style="text-align: center;"><table><tr><td><img src="'.$fila["RutaFoto"].'" title="'.$fila["NombJuga"].'" style="width: 50px; height: 50px;" /></td><td style="vertical-align: middle">'.$fila["NombJuga"].' - ('.$fila["NombEqui"].')</td></tr></table></td>';
								//PJ
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["PJ"].'</td>';
								//FP
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["FP"].'</td>';
								//FR
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["FR"].'</td>';
								//FT
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["FT"].'</td>';
								//FA
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["FA"].'</td>';
								//Tot
								$strSalida.= $crlf.'<td style="text-align: right;">'.$fila["Tot"].'</td>';
								$strSalida.= $crlf.'</tr>';
									
								$i++;
							}
							$tabla->free();
							$strSalida.=$crlf.'</table>';
						}
						else
							$strSalida = "El torneo no tiene ning&uacute;n partido disputado.";
					}
					break;
			}
			break;
	}
    
    $conn->close();
    
    echo $strSalida;
?>
